@charset "utf-8";
*{
	padding: 0;
	margin: 0;
}
.web{
	width: 1000px;
	border-top: 24px solid deepskyblue;
	margin: 0 auto;
	box-sizing: border-box;
	footer{
		.footer_1{
			margin-top: 30px;
			width: 1000px;
			display: flex;
			justify-content: space-around;
			div{
				//	`border: 1px solid black;
				table tr td:nth-child(3){
					font-size: 8px;
					font-weight: bold;
				}
				table tr:nth-child(2) td{
					font-size: 8px;
				}
				table tr:nth-child(2) td :nth-child(3){
					float: left;
				}
			}
		}
		.footer_2{
			background-color: deepskyblue;
			width: 1000px;
			height: 70px;
			text-align: center;
			padding-top: 45px;
			font-size: 12px;
			font-weight: bold;
		}
	}
	header{
		width: 1000px;
		height: 500px;
		//background-color: gray;
		.logowrap{
			margin: 38px 0 0 70px;
		}
		.nav{
			margin-top:70px; 
			margin-left: 25px;
		}
		.nav ul li{
			float: left;
			margin-right: 18px;
			font-size:14px; 
		}
		.nav ul li:last-child{
			margin-right: 0;
		}
		.active:after{
			content: "";
			display: block;
			height: 1px;
			width: 50%;
			background-color: gray;
			margin: 0 auto;
			margin-top: 7px;
		}
		.active:after{}
		.nav ul li :active{
			border-top:1px solid black;
			 width: 50%;
		}
		.search{
			margin-left: 40px;
			margin-top: 70px;
			position: relative;
			.iconfont{
				font-size: 16px;
				position: absolute;
				right: 0;
				top:6px;
			}
		}
		.search input{
			border:1px solid black;
			height: 216px;
			height: 30px;
			padding: 0 24px 0 5px;
		}	
	    .img{
			height: 400px;
			width: 1000px;
			padding-top: 20px;
		}
	}
    .content{
		//padding-top: 40px;
		.first{
			padding-top: 40px;
			background-color: #fafafa;
			height: 480px;
			.text{
				width: 150px;
				height: 40px;
				text-align: center;
				margin: 0 auto;
				border: 1px solid skyblue;
				div{
					width: 80px;
					background-color: #fafafa;
					margin: 0 auto;
					p{
						font-weight: bolder;
						font-size: 18px;						
					    margin-top: -15px;
						
					}	
				}
				span{
					font-size: 12px;
			    }
			}
			.about{
				width: 900px;
				height: 321px;
				display: flex;
				margin: 0 auto;
				margin-top: 20px;
				justify-content: space-around;
				.about_1{
					width: 268px;
					height: 321px;
					background-color: #f2f2f2;
					//border: 1px solid black;
					text-align: center;
					.logo_1{
						width:130px;
						height: 130px;
						margin: 0 auto;
						margin-top: 20px;
					}
					.text2{
						margin-top: 10px;
						span{
							color: gray;
							font-size: 13px;
							padding-top: 50px;
						}
					}
				}
			}
		}
		.second{
			width: 1000px;
			//height: 700px;
			background-color: white;
			padding-top: 40px;
			.text{
				width: 150px;
				height: 40px;
				text-align: center;
				margin: 0 auto;
				border: 1px solid skyblue;
				div{
					width: 80px;
					background-color: white;
					margin: 0 auto;
					p{
						font-weight: bolder;
						font-size: 18px;						
					    margin-top: -15px;
						
					}	
				}
				span{
					font-size: 12px;
			    }
			}
			.up{
				display: flex;
				margin: 0 auto;
				//width:800px;
				margin-top: 20px;
				justify-content: space-around;
				.text2{
					font-weight: bold;
					font-size: 12px;
					text-align: center;
				}
				.btn{
					width: 135px;
					height: 26px;
					margin: 0 auto;
					margin-top: 15px;
					button{
						width: 135px;
						height: 26px;
						text-align: center;
						line-height: 26px;
						color: white;
						font-weight: bold;
					}
				}
			}
		}
        .third{
			margin-top: 40px;
			.BJ{
				background-image: url(../img/BJ_03.png);
				height: 306px;
				width: 900px;
				margin: 0 auto;
				padding-top: 30px;
				.text{
					width: 150px;
					height: 40px;
					text-align: center;
					margin: 0 auto;
					border: 1px solid skyblue;
					div{
						width: 80px;
						background-color: #64676a;
						margin: 0 auto;
						color: #fafafa;
						p{
							font-weight: bolder;
							font-size: 18px;						
						    margin-top: -15px;
							
						}	
					}
					span{
						font-size: 20px;
						color: #fafafa;
				    }
				}
				.pic{
					margin-top: 50px;
					display: flex;
					justify-content: space-around;
				}
			}
			
		}    	
	}
}